needle filter - Turkish English Dictionary